
#span_VolusionInstantHelp {


}

#span_VolusionInstantHelp div.staticheader {
vertical-align:middle;
height:22px;
/*background-color:#ffc62d;*/
padding:10px;
}

#span_VolusionInstantHelp div.staticfooter {
vertical-align:middle;
height:11px;
/*background-color:#ffc62d;*/
padding:10px;

}

#span_VolusionInstantHelp div.staticheader span.left {
float:left;
color:#333333;
text-align:left;

font-size:18px;
font-weight:bold;
}

#span_VolusionInstantHelp div.staticheader span.right {
float:right;
text-align:right;
}

#span_VolusionInstantHelp div.staticheader span.right img {
margin-top:5px;
cursor:pointer;
}

#span_VolusionInstantHelp.wrapper_fixed {
width:auto;
/*position:absolute;*/
z-index:9999;
}

#span_VolusionInstantHelp div.content_fixed {
overflow:auto !important;
margin:0px;
}

#iframe_VolusionInstantHelp {
z-index:500;
overflow:hidden;
height:78%;
top:25px;
margin-bottom:75px;
right:25px;
left:25px;
}
#iframe_VolusionInstantHelp iframe {
height:100%;
width:100%;
}
#iframe_VolusionInstantHelp.wrapper_fixed {
width:auto;
/*position:absolute;*/
z-index:500;
}

/*
table.kbhelpcontainer
{
	position:fixed;
	top:0px;
	left:0px;
	z-index:509;
}

table.kbhelpcontainer td.kbhelpcell
{
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding-bottom:40px;
}

table.kbhelpcontainer td.kbhelpheader
{
	background-color:#999999;
	border:1px solid #999999;
}

	table.kbhelpcontainer td.kbhelpheader div.header
	{
		color:#ffffff;
		font-size:18px;
		font-weight:bold;
		padding-left:10px;
		float:left;
	}
	table.kbhelpcontainer td.kbhelpheader div.headerclose
	{
		float:right;
		padding-right:10px;
		padding-top:5px;
	}

table.kbhelpcontainer td.kbhelpfooter
{
	background-color:#999999;
	border:1px solid #999999;
	text-align:center;
}
*/
#xmlcontent {
	padding:15px;
	height:50%;
}


/* this is the overrides for the kb search box */
/* there have been elaborate find/replaces on the xml returned to remove nasty styling */
ul.tv {
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
	padding: 0px;
	list-style: none;
	border-top: 0px solid #ffffff;
}

ul.tv li {
	list-style: none;
	padding-top: 16px;
	padding-bottom: 17px;
	padding-left: 56px; 
	padding-right: 5px;
	background: url(/a/a/i/tv_icon.gif) no-repeat 1px 6px;
}

td.related_help {
	padding-top: 0px;
}

ul.related_help {
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 2px;
	padding: 0px;
	list-style: none;
	border-top: 0px solid #ffffff;
}

ul.related_help li {
	list-style: none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
}
.related_help a, .related_help a:hover {
    font:12px Arial; color: #FFFFFF;
}
.vh1 {
    font:18px Arial; color: #1F4876; font-weight:bold;
}
.vh2 {
    font:18px Arial; color: #1F4876; font-weight:bold;
}
.vh3 {
    font: 15px Arial; color: #1F4876; font-weight:bold;
}
.vh4 {
    font: 13px Arial; color: #1F4876; font-weight:bold;
}
.vh-minor {
    font-size: 11px; color: #1F4876; font-weight:bold;
}
.ih_doc_table {
    background-color:#ffefb0;
    border-collapse: collapse;
}
.ih_doc_table td {
    padding: 3px;
    border: solid #e7c700 1px;
}

table.kbsearch { background-color:#1F4876; }
table.kbsearch td.kbsearchheader { padding:5px; color:#ffffff; text-align:left; font-weight:bold; }
table.kbsearch td.related_help { padding:5px; color:#ffffff; text-align:left;  font-weight:bold; }
table.kbsearch td.related_help input[type="text"] { border:0px none; }
table.kbsearch td.related_help input[type="submit"] { border:0px none; background-color:#1F4876; text-transform:uppercase; font-weight:bold; color:#ffffff; cursor:pointer;}
#expand_link_training a font { color:#000000; }

